# 编译器
CXX = g++

# 编译选项
CXXFLAGS = -I./mnt/hgfs/Share-test/NETWORK -Wall -g

# 链接选项
LDFLAGS = -pthread

# 源文件和目标文件
SRCS = connetwork.cpp main.cpp  logger.cpp
OBJS = connetwork.o main.o logger.o
TARGET = server

# 默认目标
all: $(TARGET)

# 生成可执行文件
$(TARGET): $(OBJS)
	$(CXX) $(OBJS) -o $(TARGET) $(LDFLAGS)

# 生成目标文件
%.o: %.cpp
	$(CXX) $(CXXFLAGS) -c $< -o $@

# 清理生成的文件
clean:
	rm -f $(OBJS) $(TARGET)

.PHONY: all clean
# liu-an1014 101435@@ll